home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 1 / The Arsenal Files (Arsenal Computer).ISO / os2_app / pmx20c1.exe / pmxcsd.doc < prev    next >
Text File  |  1993-11-22  |  14KB  |  316 lines

  1.           IBM TCP/IP 2.0 for OS/2 X Window System Server Addenda
  2.  
  3.           This file contains additions and corrections that apply to the
  4.           information that accompanies the X Window system Server (PMX)
  5. |         Kit.  Changes to information in this file are marked with
  6. |         revision bars (|) on the left of the changed lines.  The
  7. |         information is organized as follows:
  8.  
  9. |               0. WARNING About Corrective Service Diskettes
  10.                 1. PMX Command Line Options
  11.                 2. Graphic Engine Support
  12.                 3. Color Support
  13.                 4. Text Speed
  14.                 5. Fonts Support
  15.                 6. Japanese Support
  16.                 7. Mouse Support
  17.                 8. X Applications
  18.                 9. REXEC Utility
  19. |              10. Shape Extension
  20. |              11. XDMCP Support
  21. |              12. XINIT.CMD
  22. |              13. Server Resetting
  23. |              14. Tips On Saving Space
  24. |              15. APARs fixed in this CSD
  25.  
  26.  
  27. | 0. WARNING About Corrective Service Diskettes
  28. |
  29. |         Installation of a Corrective Service Diskette will cause
  30. |         certain files to be replaced which some users may have
  31. |         modified.  The user is warned to replace any such modified
  32. |         files at the beginning of install.  In the case of PMX, the
  33. |         files include \tcpip\bin\xinit.cmd, \tcpip\x11\misc\fonts.ali,
  34. |         and \tcpip\x11\75dpi\fonts.ali.
  35. |
  36. |         In addition, the user may have added fonts to either of the
  37. |         \tcpip\x11\misc or \tcpip\x11\75dpi directories.  In this case,
  38. |         after installing the Corrective Service Diskette, the user
  39. |         should run the mkfontdr utility in each of those directories,
  40. |         to create a correct fonts.dir file which includes the fonts
  41. |         that the user had added.
  42.  
  43.  
  44.   1. PMX Command Line Options
  45.  
  46.           There are several additions and corrections to the PMX command
  47.           line options.
  48.  
  49.        -ac
  50.  
  51.           This command line option disables access controls.  The
  52.           x0hosts file will not be used to control which machines are
  53.           allowed to have X applications run with PMX.  This command line
  54.           option is equivalent to running the xhost utility as follows,
  55.           after PMX is ready for client applications:
  56.  
  57.                          xhost +
  58.  
  59.        -ignoresavedsettings
  60.  
  61.           This option tells PMX to not read settings that were saved
  62.           previously in the PMX.INI file.
  63.  
  64.        -pseudocolor n
  65.  
  66.           The optional n was not documented in the X Window System Server
  67.           Guide.  However it is documented in the on-line help
  68.           information for PMX.
  69.  
  70.  
  71.   2. Graphic Engine Support
  72.  
  73.           PMX requires the 32-bit graphic engine of OS/2 2.0 or 2.1.
  74.           This was first made available in the service pack for OS/2 2.0.
  75.           Thus PMX requires that you install the service pack if you use
  76.           OS/2 2.0.
  77.  
  78.  
  79.   3. Color Support
  80.  
  81.           PMX does not support Presentation Manager device drivers
  82.           running with more than 256 colors at a time.
  83.  
  84.           When running in pseudocolor mode, X clients can change colors
  85.           that are used on the PM desktop.  To restore the desktop
  86.           colors, click once with mouse button 1 on the desktop
  87.           background.  You can also select the Refresh all Clients item
  88.           on the Commands pull-down menu.
  89.  
  90.           Contrary to the X Window System Server Guide, PMX does not
  91.           support pseudocolors using Palette manager.  Instead, PMX
  92.           uses the Realizable Color Tables in the PM display device
  93.           driver.
  94.  
  95.           Testing with a variety of display adaptors has uncovered
  96.           problems in some Presentation Manager device drivers in OS/2.
  97.           Work has begun with the OS/2 developers to fix these problems.
  98.  
  99.           The 8514 PM device driver has problems with patterned area
  100.           fills.  Typically the colors are incorrect.
  101. |         This problem is resolved by OS/2 APAR PJ10633.  Contact OS/2
  102. |         Support for information regarding PJ10633.
  103.  
  104.           When PMX is run with some SVGA PM device drivers in pseudocolor
  105.           mode, windows can be black.  Normally such drivers will still
  106.           work in staticcolor mode.
  107.  
  108.  
  109.   4. Text Speed
  110.  
  111.           PMX text speed can be relatively slow.  The major factors that
  112.           we know of so far which can enhance text speed with this PMX
  113.           version are: use a fast CPU and use fast display adapters
  114.           such as SVGA or XGA.  However, the efficiency can also
  115.           vary with the PM device driver.
  116.  
  117.   5. Font Support
  118.  
  119.           The X11 R5 Speedo fonts are available for use with PMX.
  120.           However, do not place the \tcpip\x11\speedo directory first on
  121.           the font path.  PMX has problems in this situation, especially
  122.           if the fonts get used for menus.
  123.  
  124.           The xfd utility is still the X11 R4 version.
  125.  
  126. |         The new PMX in this Corrective Service Diskette supports the
  127. |         use of an X11 R5 font server.
  128.  
  129.           If the font compiler BDFTOPCF is started with no options, it
  130.           silently waits for you to enter file information.  You can
  131.           press the Ctrl and z keys together, and then press Enter, to
  132.           stop BDFTOPCF.
  133.  
  134. |         A -logfonts command line argument is available.  It causes PMX
  135. |         to log font requests.  There is also a notebook entry to turn
  136. |         this logging on and off.  The main use for this feature is to
  137. |         discover what font requests are being made by an X application
  138. |         that is reporting failures to find fonts.  The on-line
  139. |         documentation also discusses what to do in such a situation.
  140. |
  141. |         Two more fonts from AIX are included, itl14.pcf and
  142. |         itl14_i1.pcf.  The latter was renamed to fit in a FAT file
  143. |         system.  FONTS.ALI was changed to map incorrect font requests
  144. |         of certain IBM programs to font references with correct point
  145. |         sizes.  The fonts involved are all IBM fonts.  (Note that AIX
  146. |         does the same thing in its fonts.alias file.)  This fixes some
  147. |         instances where fonts can get scaled up many times their usual
  148. |         size because of the incorrect font requests.
  149. |
  150. |         The font path now can be changed dynamically in the
  151. |         configuration notebook.  This is equivalent to using xset to
  152. |         change the font path.
  153.  
  154.  
  155.   6. Japanese Support
  156.  
  157. |         This Corrective Service Diskette provides some fixes so that
  158. |         PMX will run in the OS2J operating system without trapping.
  159. |         The Japanese fonts that are included with PMX are a standard
  160. |         part of the MIT X11 R5 distribution, and are not a part of the
  161. |         OS2J operating system.  Two Japanese xmodmap keyboard files
  162. |         are also fixed.
  163.  
  164.  
  165.   7. Mouse Support
  166.  
  167.           Three-button mouse support changed from OS/2 2.0 to 2.1.  OS/2
  168.           2.1 now has button 3 in the middle.  That is, buttons 2 and 3
  169.           are reversed from previous versions of OS/2.  PMX undoes this
  170.           change for OS/2 2.1, to match the expectations of X users who
  171.           use 3 button mice on other operating systems.  Remember that
  172.           the button order also can be changed using the xset utility.
  173.  
  174.           OS/2 may not support all three-button mice.  If not, it usually
  175.           will support the mouse as a two-button mouse.  PMX supports
  176.           the third button only if OS/2 supports it.  You can use the
  177.           xev utility to verify that all three buttons work.
  178.           Alternatively, you can look at the \tcpip\etc\pmx.log file to
  179.           verify this.  Look for the line beginning with
  180.           "SV_CMOUSEBUTTONS 2" or "SV_CMOUSEBUTTONS 3", which indicates
  181.           the number of buttons supported by the mouse device driver.
  182.  
  183.  
  184.   8. X Applications
  185.  
  186.           AIXterm for AIX 3.2 may not support certain character
  187.           applications.  An example is a program that can be run in the
  188.           AIXterm window that uses box characters.  The box
  189.           characters may not display.  Some non-USA characters may have
  190.           similar problems.  This is documented in the AIX file
  191.           /usr/lpp/X11/README.  To fix the problem you may need to set
  192.           the AIX environment variable TERM to aixterm-old.
  193.  
  194.           InfoExplorer searches for font directories organized the way
  195.           they are on AIX.  When it does not find them, it issues error
  196.           messages, and then proceeds to find the fonts it needs in the
  197.           PMX font directories.  This behavior is normal for
  198.           InfoExplorer, and would be seen for any X server except those
  199.           that run on AIX or on IBM X Stations.
  200.  
  201. |         This Corrective Service Diskette adds support for the shape
  202. |         extension.  Netview/6000 version 2 uses the shape extension, so
  203. |         the Netview/6000 Control Desk window can now be used.
  204.  
  205.  
  206.   9. REXEC Utility
  207.  
  208.           The REXEC utility is provided as a way of starting X
  209.           applications when you use this X Window System Server kit
  210.           without installing the TCP/IP 2.0 for OS/2 base Kit, but
  211.           instead use an equivalent protocol stack.
  212.  
  213.  
  214. | 10. Shape Extension
  215. |
  216. |         The shape extension is new with this Corrective Service
  217. |         Diskette. It works as expected, except for top level windows.
  218. |         Presentation Manager does not provide an equivalent to
  219. |         the shape extension. Because of this, the actual window is a
  220. |         rectangular window.  The area around the shape will contain
  221. |         the contents of the underlying windows at the time the window
  222. |         was first painted.  The contents of this area do not change
  223. |         when one would expect, such as when the shaped window is moved
  224. |         or when changes are drawn to the underlying windows.  We plan
  225. |         to clear this area to a background color in a future version,
  226. |         so that the appearance of the shaped window will be less
  227. |         confusing.
  228.  
  229.  
  230. | 11. XDMCP Support
  231. |
  232. |         The XDMCP protocol support has been enabled in PMX with this
  233. |         Corrective Service Diskette.  However, only portions of it have
  234. |         been tested.  Details are in both the PMX.INF documentation and
  235. |         in the on-line help.  The documentation is not sufficient by
  236. |         itself for a user that is unfamiliar with XDMCP.  We expect to
  237. |         correct this situation in a future Corrective Service Diskette.
  238. |         The command line options of the X11R5 Sample Server are the
  239. |         ones provided with PMX at this time.  There are no
  240. |         configuration notebook settings available for XDMCP yet.
  241.  
  242.  
  243. | 12. XINIT.CMD
  244. |
  245. |         If you choose to start PMX automatically at boot time, the
  246. |         XINIT.CMD is now started instead of PMX.  This means that
  247. |         language settings will take affect properly.  XINIT.CMD now
  248. |         pays attention to the language settings in the PMX notebook.
  249.  
  250.  
  251. | 13. Server Resetting
  252. |
  253. |         Resetting the server is now supported, both by the standard X
  254. |         protocol functions, and by a menu item.  This causes all X
  255. |         applications to be closed, without shutting down the server.
  256.  
  257.  
  258. | 14. Tips On Saving Space
  259. |
  260. |         If you had installed TCP/IP 2.0 over the previous product (in
  261. |         the same directory), and PMX from the previous product had also
  262. |         been installed, the fonts from the previous product can be
  263. |         deleted to save aproximately 5 MB of space.  Do an equivalent
  264. |         of the following:
  265. |
  266. |           cd \tcpip\x11\misc
  267. |           erase *.snf
  268. |           cd \tcpip\x11\75dpi
  269. |           erase *.snf
  270. |
  271. |         You can save approximately 3 MB of space by deleting the
  272. |         Japanese and Korean fonts.  To delete the Japanese fonts
  273. |         jiskan16.pcf, jiskan24.pcf, and k14.pcf, do the following:
  274. |
  275. |           cd \tcpip\x11\misc
  276. |           erase jiskan*.pcf
  277. |           erase k14.pcf
  278. |           mkfontdr
  279. |
  280. |         To delete the Korean fonts hanglg16.pcf, hanglm16.pcf, and
  281. |         hanglm24.pcf, do the following:
  282. |
  283. |           cd \tcpip\x11\misc
  284. |           erase hangl*.pcf
  285. |           mkfontdr
  286.  
  287.  
  288. | 15. APARs fixed in this CSD
  289. |
  290. |         The following PMX APARS fixes are included in this CSD.
  291. |
  292. |         APAR      FILES         Description
  293. |         -----     -------       -------------------------------------
  294. |
  295. |         PN38405   BIN\PMX.EXE   Horizontal lines are not initially
  296. |                                 displayed correctly when using
  297. |                                 Autocad V11
  298. |
  299. |         PN49138   BIN\PMX.EXE   cut/paste on PMX and Motif
  300. |                                 demos did not work properly
  301. |
  302. |         PN46715   BIN\PMX.EXE   PMX server did not display fonts
  303. |                                 correctly on ET4000 display (same
  304. |                                 as PN47310)
  305. |
  306. |         PN47197   BIN\PMX.EXE   The capslock and numlock keys
  307. |                                 interfered with each other
  308. |
  309. |         PN47310   BIN\PMX.EXE   PMX fonts are not displayed correctly
  310. |                                 on an SVGA display (same as PN46715)
  311. |
  312. |         PN48388   BIN\PMX.EXE   Cannot store color choices in notebook
  313. |
  314. |         PN48389   BIN\PMX.EXE   XLSFONTS <enter> returns "error 0" msg
  315.  
  316.